.orderDetails {
    border-top: 60px solid #F7D200;
    padding: 10px;
    box-sizing: border-box;


    .orderDetails_card {

        transform: translateY(-60px);

    }

    .orderDetails_address {
        background-color: #fff;
        border-radius: 10px;
        padding: 10px;
        box-sizing: border-box;
        transform: translateY(-40px);
        display: flex;
        flex-direction: column;
        gap: 8px;

        .orderDetails_address_title {
            font-size: 18px;
            font-weight: bold;
        }

        .orderDetails_addressInfo {
            font-size: 16px;
            display: flex;

            .orderDetails_left {
                display: flex;
                flex-direction: column;
            flex: 1;
            }

            .orderDetails_right {
                display: flex;
                flex-direction: column;
                flex:3;
            }

        }



    }
    .orderDetails_foot{
        .orderDetails_pay{
            display: flex;
            justify-content: space-around;
            transform: translateY(-20px);
            .orderDetails_btnPay{
              font-size: 20px;
              & :first-child{
                margin-right: 5px;
              }
            }
        }
    }

}